モデルの編集
モデルワークスペースを使用すると、モデルベースのアプローチと学習アルゴリズムを使用してテストシナリオを生成し、テストケースの作成を自動化できます。
モデルワークスペース モデルワークスペース
モデルワークスペースを開くには、Designer > Modelsに移動し、既存のモデルを編集するか、新しいモデルを作成する。
トップメニュー
トップメニューには以下があります:
- 選択したモデルのテスト結果、テストケース、および実行環境へのショートカット。
- モデルの構築中にモデルに対してテストを実行する、およびプレビューするボタン。
トップメニュー
ツールバー
ツールバーにはモデルの編集オプションが含まれています。
左から右に、ツールバーのオプションは次のとおりです:
ツールバー
-
Save: 開いているモデルを保存します。
-
Save As: 既存のモデルのコピーを保存して、新しいモデルの要素を再利用できるようにします。
-
Settings: Settingsダイアログボックスを開きます。ダイアログボックス内のチェックボックスを使用して、以下の設定を管理します:
- Run cleanup after abort: この設定を有効にすると、モデルの実行が停止したときにCleanup stateに関連付けられたActionとスニペットが自動的に実行されます。
- Allow global actions in initial states: この設定を無効にすると、モデルの実行中にInitial model statesからのグローバルActionの実行が防止されます。
-
New State: モデルに新しいstateを追加します。
-
New Action: モデルに新しいActionを追加します。
-
Delete: モデルから選択したオブジェクトを削除します。これには、Action、state、テスト、テストケースが含まれます。
-
Zoom out: このオプションはModelタブでのみ動作します。ワークスペースの拡大率を減少させるためにクリックします。
-
Zoom in: このオプションはModelタブでのみ動作します。ワークスペースの拡大率を増加させるためにクリックします。
-
Fit 100%: このオプションはModelタブでのみ動作します。クリックしてワークスペース内のモデルビューを通常の(100%)拡大率に戻します。
左ペイン
Model Treeタブには、ツリー形式のモデルが表示されます。このインターフェースでモデルを編集し、Actionをstate間でドラッグできます。また、モデルツリーの任意の位置で右クリックしてコンテキストメニューを開くこともできます。
Snippetsタブには、接続されたEggplant FunctionalSuite内のスクリプトがリストされています(ある場合)。タブ名にある緑のドットは、Agentが接続されていることを示しています。赤いドットは接続されていないことを示しています。
Submodelsタブには、Eggplant DAIで設定したモデルと、所属している接続グループで利用可能なモデルがリストされています。このタブを使用して、モデルをsubmodels to actions接続し、スニペットをアタッチします。
センターペイン
Modelワークスペースは、モデルを構築する場所です。 ここでstateとActionを追加し、それらの間の接続を追加できます。
右ペイン
Propertiesタブの名前は状況によります。モデルでActionが選択されている場合、それはAction Propertiesです。モデルでstateが選択されている場合、それはState Propertiesです。モデルで何も選択されていない場合、それはGlobal Propertiesです。
All Model Parametersタブは、選択されたモデルのすべてのParameterーの現在の値を表示します。
コンソールペイン
Modelワークスペースの下部にあるConsoleペインは、SenseTalkスニペットの役立つ文脈情報とエラー情報を表示します。